pitching piece - Spanish English Dictionary